vegetable seeds - German English Dictionary